import os
import error_messages as em


def find_entry_json(folder_path, specific_file_name):
    # 遍历folder_path下的所有文件和文件夹
    for root, dirs, files in os.walk(folder_path):
        # 检查当前遍历的文件夹中是否包含specific_file_name
        if specific_file_name in files:
            # 拼接得到specific_file_name的绝对路径
            return os.path.join(root, specific_file_name)
    # 如果遍历完所有文件夹都没有找到specific_file_name则返回"not found specific_file_name"
    return em.not_found_file
